// 应用配置文件

export default {
  // 应用信息
  app: {
    name: '红十字会志愿者管理系统',
    version: '1.0.0',
    description: '枣庄市红十字会志愿者管理系统'
  },
  
  // API配置
  api: {
    baseUrl: 'https://api.example.com', // 替换为实际的API地址
    timeout: 10000,
    retryTimes: 3
  },
  
  // 表单配置
  form: {
    // 民族选项
    nations: [
      '汉族', '满族', '蒙古族', '回族', '藏族', '维吾尔族', '苗族', '彝族', '壮族', '布依族', 
      '侗族', '瑶族', '白族', '土家族', '哈尼族', '哈萨克族', '傣族', '黎族', '傈僳族', '佤族', 
      '畲族', '高山族', '拉祜族', '水族', '东乡族', '纳西族', '景颇族', '柯尔克孜族', '土族', '达斡尔族', 
      '仫佬族', '羌族', '布朗族', '撒拉族', '毛南族', '仡佬族', '锡伯族', '阿昌族', '普米族', '朝鲜族', 
      '塔吉克族', '怒族', '乌孜别克族', '俄罗斯族', '鄂温克族', '德昂族', '保安族', '裕固族', '京族', 
      '塔塔尔族', '独龙族', '鄂伦春族', '赫哲族', '门巴族', '珞巴族', '基诺族', '其他'
    ],
    
    // 民族选项（别名，用于志愿者页面）
    nationalitys: [
      '汉族', '满族', '蒙古族', '回族', '藏族', '维吾尔族', '苗族', '彝族', '壮族', '布依族', 
      '侗族', '瑶族', '白族', '土家族', '哈尼族', '哈萨克族', '傣族', '黎族', '傈僳族', '佤族', 
      '畲族', '高山族', '拉祜族', '水族', '东乡族', '纳西族', '景颇族', '柯尔克孜族', '土族', '达斡尔族', 
      '仫佬族', '羌族', '布朗族', '撒拉族', '毛南族', '仡佬族', '锡伯族', '阿昌族', '普米族', '朝鲜族', 
      '塔吉克族', '怒族', '乌孜别克族', '俄罗斯族', '鄂温克族', '德昂族', '保安族', '裕固族', '京族', 
      '塔塔尔族', '独龙族', '鄂伦春族', '赫哲族', '门巴族', '珞巴族', '基诺族', '其他'
    ],
    
    // 政治面貌选项
    political: ['群众', '共青团员', '中共党员', '民主党派', '其他'],
    
    // 文化程度选项
    education: ['小学', '初中', '高中', '中专', '大专', '本科', '硕士', '博士', '其他'],
    
    // 性别选项
    gender: ['1', '2'],
    
    // 性别显示文本（用于显示）
    genderText: ['男', '女'],
    
    // 是否加入红会选项
    joinRedCross: ['是', '否'],
    
    // 区市选项
    districts: [
      '市中区', '薛城区', '峄城区', '台儿庄区', '山亭区', '滕州市'
    ],
    
    // 所在区市选项（别名，用于志愿者页面）
    addresss: [
      '市中区', '薛城区', '峄城区', '台儿庄区', '山亭区', '滕州市'
    ],
    
    // 志愿服务领域选项
    volunteerFields: [
      '应急救援', '应急救护', '人道救助', '宣传无偿献血', '造血干细胞捐献', 
      '遗体和人体器官捐献', '人道传播', '健康关怀', '防灾减灾', '心理健康', '养老服务'
    ]
  },
  
  // 电子签名配置
  signature: {
    width: 300,
    height: 200,
    lineWidth: 3,
    lineColor: '#000000'
  },
  
  // 验证规则
  validation: {
    phone: /^1[3-9]\d{9}$/,
    email: /^[^\s@]+@[^\s@]+\.[^\s@]+$/,
    idCard: /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
  },
  
  // 页面配置
  pages: {
    home: '/pages/index/index',
    vip: '/pages/index/vip',
    login: '/pages/login/index',
    blood: '/pages/blood/index',
    zaogan: '/pages/zaogan/index',
    qiguan: '/pages/qiguan/index',
    my: '/pages/my/index'
  }
} 